-
Notifications
You must be signed in to change notification settings - Fork 276
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Enable HIDE_SYMBOLS_BY_DEFAULT + linux patches #2248
Conversation
Signed-off-by: Jose Luis Rivero <[email protected]>
Signed-off-by: Jose Luis Rivero <[email protected]>
Codecov ReportAttention:
Additional details and impacted files@@ Coverage Diff @@
## main #2248 +/- ##
==========================================
+ Coverage 64.75% 65.66% +0.90%
==========================================
Files 357 324 -33
Lines 29144 30937 +1793
==========================================
+ Hits 18872 20314 +1442
- Misses 10272 10623 +351 ☔ View full report in Codecov by Sentry. |
Looks like there are some bad interactions with Qt on Windows:
Linux appears to be fine, though (just a known-flaky test) |
Signed-off-by: Jose Luis Rivero <[email protected]>
Signed-off-by: Jose Luis Rivero <[email protected]>
Builds are fine in the three platforms but there are some warnings on Windows and test failures on Linux and Mac that does not sound to me like related to these changes. |
Yup, I think the test failures on Linux and Mac are known issues. I believe the warnings on windows were fixed on gz-sim8. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! But do you know why some plugins need to export symbols while others don't?
🎉 New feature
Summary
Part of gazebosim/gz-cmake#392 and gazebosim/gz-cmake#166.
Test it
The PR enables the HIDE_SYMBOLS_BY_DEFAULT option and patch the failures found during the build on Linux.
Checklist
codecheck
passed (See contributing)Note to maintainers: Remember to use Squash-Merge and edit the commit message to match the pull request summary while retaining
Signed-off-by
messages.